special weapons - Allemand Anglais Dictionnaire